package com.coolingme.properties;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;

/**
 * 电脑网站配置类
 * 
 * @author wangyue
 * @date 2019-06-20 00:00:51
 */
@Configuration
@PropertySource("classpath:properties/alipay.properties")
public class AlipayProperties {

	/**
	 * 电脑网站页面跳转同步通知页面路径<br>
	 * 需http://或者https://格式的完整路径，不能加?id=123这类自定义参数，必须外网可以正常访问<br>
	 * 商户可以自定义同步跳转地址
	 */
	public static String NOTIFY_URL_PAGE;

	/**
	 * 电脑网站服务器异步通知页面路径<br>
	 * 需http://或者https://格式的完整路径，不能加?id=123这类自定义参数，必须外网可以正常访问<br>
	 */
	public static String RETURN_URL_PAGE;

	/**
	 * 电脑网站支付成功跳转页面
	 */
	public static String RESPONSE_UTL_PAGE;

	/**
	 * 销售产品码
	 */
	public static String PRODUCT_CODE_PAGE;

	@Value("${NOTIFY_URL_PAGE}")
	public void setRETURN_URL(String RETURN_URL_PAGE) {
		AlipayProperties.NOTIFY_URL_PAGE = RETURN_URL_PAGE;
	}

	@Value("${RETURN_URL_PAGE}")
	public void setNOTIFY_URL(String RETURN_URL_PAGE) {
		AlipayProperties.RETURN_URL_PAGE = RETURN_URL_PAGE;
	}

	@Value("${RESPONSE_UTL_PAGE}")
	public void setRESPONSE_UTL_PAGE(String RESPONSE_UTL_PAGE) {
		AlipayProperties.RESPONSE_UTL_PAGE = RESPONSE_UTL_PAGE;
	}

	@Value("${PRODUCT_CODE_PAGE}")
	public void setPRODUCT_CODE_PAGE(String PRODUCT_CODE_PAGE) {
		AlipayProperties.PRODUCT_CODE_PAGE = PRODUCT_CODE_PAGE;
	}

}
